Home
Manglish
English listing
Malayalam listing
About
ടെലിഫോട്ടോ ലെന്സ് - meaning in english
Meanings for ടെലിഫോട്ടോ ലെന്സ്
noun
Telephoto lens